Release 10.1A: OpenEdge Development:
Progress Dynamics Administration


Generating static-4GL equivalents of dynamic objects

The main concept of Progress Dynamics is the use of a Repository to store abstract definitions for executable objects in an application. This abstraction allows the physical implementation of an object to change without requiring changes to and recompilation of the executable objects themselves. Objects are created and rendered using rendering procedures at run time. These rendering procedures retrieve object definitions from the Repository in the form of data and then manipulate that data in order to create the objects and whatever other objects they might specify.

While this dynamic approach to representing and executing the objects for an application has a number of advantages, there are two primary disadvantages when used for an n-tier distributed application:

Progress Dynamics allows you to avoid these bottlenecks by generating static-4GL objects from the Repository definitions of dynamic objects.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095